with one's back against (to) the wall
- lâm vào bước đường cùng: To be driven to extremityto arrive at one's finger-ends
- lâm vào thế bí: up the pole
- trung tâm quốc tế về sinh thái và sinh lý học côn trùng: international centre of insect physiology and ecology